Однако у линейного привода есть существенный недостаток его конструкция слишком массивна. Чтобы повысить производительность накопителя, нужно снизить массу приводного механизма и самих головок. Чем легче механизм, тем с большими ускорениями он может перемещаться с одного цилиндра на другой. Линейные приводы намного тяжелее поворотных, поэтому в современных накопителях они не используются.
Поворотный привод (см. рис. 12.6) работает по тому же принципу, что и линейный, но в нем к подвижной катушке крепятся концы рычагов головок При движении катушки относительно постоянного магнита рычаги перемещения головок поворачиваются, передвигая головки к оси или к краям дисков. Благодаря небольшой массе такая конструкция может двигаться с большими ускорениями, что позволяет существенно сократить время доступа к данным. Быстрому перемещению головок способствует и тот факт, что плечи рычагов делаются разными — то, на котором смонтированы головки, имеет большую длину.
К недостаткам этого привода следует отнести то, что головки при перемещении от внешних цилиндров к внутренним поворачиваются, и угол между плоскостью магнитного зазора головки и направлением дорожки изменяется. Именно поэтому ширина рабочей зоны диска (зоны, в которой располагаются дорожки) оказывается зачастую ограниченной (для того чтобы неизбежно возникающие азимутальные погрешности оставались в допустимых пределах). В настоящее время поворотный привод используется почти во всех накопителях с подвижной катушкой.
Обратная связь. Для управления приводами с подвижной катушкой в разное время использовались три способа построения петли обратной связи:
■ со вспомогательным "клином";
■ со встроенными кодами;
■ со специализированным диском.
Они различаются технической реализацией, но, по сути, предназначены для достижения одной и той же цели — обеспечивать постоянную корректировку положения головок и их наведение (позиционирование) на соответствующий цилиндр. Основные различия между ними сводятся к тому, на каких участках поверхностей дисков записываются сервокоды.
При всех способах построения петли обратной связи для ее работы необходима специальная информация (сервокоды), которая записывается на диск при его изготовлении. Обычно она записывается в так называемом коде Грея. В этой системе кодирования при переходе от одного числа к следующему или предыдущему изменяется всего один двоичный разряд При таком подходе информация считывается и обрабатывается намного быстрее, чем при обычном двоичном кодировании, и определение местоположения головки происходит практически без задержки. Сервокоды записываются на диск при сборке накопителя и не изменяются в течение всего срока его эксплуатации.
Запись сервокодов выполняется на специальном устройстве, в котором головки последовательно перемещаются на строго определенные позиции, и в этих положениях на диски записываются вышеупомянутые коды. Для точной установки головок в таких устройствах используется лазерный прицел, а расстояния определяются интерференционным методом, т.е. с точностью до долей волны лазерного излучения. Поскольку перемещение головок в таком устройстве осуществляется механически (без участия собственного привода накопителя), все работы проводятся в чистом помещении либо с открытой крышкой блока HDA, либо через специальные отверстия, которые по окончании записи сервокодов заклеиваются герметизирующей лентой Вы можете найти эти заклеенные отверстия на блоке HDA, причем на ленте обязательно будет написано, что, оторвав ее, вы потеряете право на гарантийное обслуживание.
Устройства для записи сервокодов стоят около $50 000 и часто предназначаются для какой-либо конкретной модели накопителя. Некоторые фирмы, занимающиеся ремонтом накопителей, располагают такими устройствами, т.е. могут выполнить перезапись сервокодов при